/*
 * ========================================================
 * Copyright(c) 2014 杭州偶尔科技-版权所有
 * ========================================================
 * 本软件由杭州偶尔科技所有, 未经书面许可, 任何单位和个人不得以
 * 任何形式复制代码的部分或全部, 并以任何形式传播。
 * 公司网址
 * 
 * 			http://www.kkkd.com/
 * 
 * ========================================================
 */
package com.ouertech.android.agm.lib.ui.widget.toast;

import android.content.Context;
import android.view.Gravity;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.TextView;
import android.widget.Toast;

import com.ouertech.android.agm.lib.ui.R;
import com.ouertech.android.agm.lib.base.utils.UtilDevice;
import com.ouertech.android.agm.lib.base.utils.UtilString;

/**
 * @author : Zhenshui.Xia
 * @date : 2015/7/6.
 * @desc : 自定义文本toast
 */
public class CustomTxtToast {
    /**
     * 显示toast
     * @param context
     * @param text
     * @param duration
     */
    public static void show(Context context, String text, int duration) {
        if (context == null
                || UtilString.isBlank(text)
                || duration < 0) {
            return;
        }

        View view = LayoutInflater.from(context).inflate(R.layout.res_layout_toast, null);
        TextView tvToast = (TextView)view.findViewById(R.id.toast_id_tip);
        tvToast.setText(text);

        Toast toast = new Toast(context);
        toast.setGravity(Gravity.BOTTOM, 0, UtilDevice.dip2px(context, 70));
        toast.setDuration(duration);
        toast.setView(view);
        toast.show();
    }
}
